be presented in public - Turc Anglais Dictionnaire